A new architecture for in-memory image convolution
نویسندگان
چکیده
A new memory-based architecture for real-time image convolution with variable kernels is proposed. The architecture exploits the highest possible bandwidth inherent in memory and achieves the fine-grain parallelism of computations inside the memory. Unlike existing approaches, the architecture ensures convolution with very large kernels under the real time constraints of video applications. It does not require external memory banks or large I/O count and features single chip VLSI implementation.
منابع مشابه
Energy Efficient Image Convolution on FPGA∗
2-D Convolution is widely used in image and video processing. Despite its computational simplicity it is memory and energy intensive. In this paper, a parameterized Image Convolution architecture in terms of the convolution window size and coefficients, the input pixel resolution, the image size and the type of memory used is proposed to identify design trade-offs in achieving energy efficiency...
متن کاملA New Line Integral Convolution Algorithm for Visualizing Time-Varying Flow Fields
New challenges on vector field visualization emerge as time-dependent numerical simulations become ubiquitous in the field of computational fluid dynamics (CFD). To visualize data generated from these simulations, traditional techniques, such as displaying particle traces, can only reveal flow phenomena in preselected local regions and, thus, are unable to track the evolution of global flow fea...
متن کاملA Rotation-based Data Buffering Architecture for Convolution Filtering in a Field Programmable Gate Array
Convolution filtering applications range from image recognition and video surveillance. Two observations drive the design of a new buffering architecture for convolution filters. First, the convolutional operations are inherently local; hence every pixel of the output feature maps is calculated by the neighboring pixels of the input feature maps. Even though the operation is simple, the convolu...
متن کاملتشخیص و فیلترینگ هوشمند تصاویر نامتعارف بهکمک شبکههای عصبی عمیق
Currently vast improvement of internet access and significant growth of web based broadcasters have resulted in distribution and sharing of informative resources such as images worldwide. Although this kind of sharing may bring many advantages, there are certain risks such as access of kids to porn images which should not be neglected. In fact, access to these images can be a threat to the cult...
متن کاملProcessor Realization for Application of Convolution
–Convolution is very important in signal and image processing applications which is used in filter designing. Many algorithms have been proposed in order to accomplish an improved the performance of the filters by using the convolution design. The architecture of the proposed RISC CPU is a uniform 32-bit instruction format, single cycle nonpipelined processor. It has load/store architecture, wh...
متن کامل